/**
 * Menu configuration
 **/
define({
	// Define differents menus
	menus : {
		Main : {
			id : 'main_menu',
			name : 'Main Menu',
			// Define different(s) screen(s) of menu
			screens : [
				{
					buttons: [
						{
							id : 'main_menu_play',
							text : 'Play',
							action : function() { log('Play'); }
						},
						{
							id : 'main_menu_settings',
							text : 'Settings',
							action : 'SwitchToMenu',
							data : {
								identifier : 'settings_menu'
							}
						},
						{
							id : 'main_menu_exit',
							text : 'Exit',
							action : function() { log('Exit'); }
						}
					]
				}
			]
		},
		Settings : {
			id : 'settings_menu',
			name : 'Settings Menu',
			// Define different(s) screen(s) of menu
			screens : [
				{
					buttons: [
						{
							id : 'settings_menu_option1',
							text : 'Option 1',
							action : function() { log('Option 1'); }
						},
						{
							id : 'settings_menu_option2',
							text : 'Option 2',
							action : function() { log('Option 2'); }
						},
						{
							id : 'settings_menu_return',
							text : 'Return',
							action : 'SwitchToMenu',
							data : {
								identifier : 'main_menu'
							}
						}
					]
				}
			]
		},
	}
});